package com.ruoyi.ucar.boresp;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class WithdrawRecordDetailQueryBoResp implements Serializable {


    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 提现记录表主键uuid */
    private String withdrawRecordUuid;

    /** 关联客户UUID-指向客户主表 */
    private String customerUuid;

    /** 提现金额 */
    private BigDecimal withdrawMoney;

    /** 当前余额：old_balance-withdraw_money */
    private BigDecimal nowBalance;

    /** 提现之前余额 */
    private BigDecimal oldBalance;

    /** 提现日期时间 */
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss")
    private Date withdrawDatetime;

    /** 提现方式 */
    private String withdrawWay;

    private String withdrawWayDict;

    private String withdrawStatus;

    private String withdrawStatusDict;

    private String withdrawType;

    private String customerName;

    private String customerPhone;
}
